<?php
class Omicron{
	const debugMode = true;
	const sendGzipContent = false;
	const rutaDir = './Modelo/ArchsTxtReporte';
	const minLineasCabecera = 5;//Sin contar lineas en blanco
	const separadorCabecera = '--------------------------------- ';
	const DIRjs = '_javascript';
	private static $charSet = 'ISO';
	public static function getCharSet(){		
		switch (self::$charSet) {
			case 'UTF8': return 'utf-8'; break;
			case 'ISO': return 'iso-8859-1'; break;
			default: return 'iso-8859-1'; break;			
		}		
	}	
}

class jquery{
	private static $DIR = '_javascript';
	private static $DIR_UI_Theme = 'Vista/jqueryUI_themes';
	private static $UI_Theme = 'trontastic';	
	private static $JS = 'jquery-1.4.2.min.js';
	private static $JS_UI = 'jquery-ui-1.8.6.custom.min.js';	
	private static $CSS_Theme = 'jquery-ui-1.8.6.custom.css';	

	public static function getJS(){
		return self::$DIR.'/'.self::$JS;
	}	
	public static function getJS_UI(){
		return self::$DIR.'/'.self::$JS_UI;
	}
	public static function getCSS_UI(){
		return self::$DIR_UI_Theme.'/'.self::$UI_Theme.'/'.self::$CSS_Theme;
	}
}
/*class Modo_Apertura{	
	const LEER = 'r';
	const LEER_ESCRIBIR = 'r+';
	const BORRAR_ESCRIBIR = 'w';
	const BORRAR_ESCRIBIR_LEER = 'w+';
	const ANEXAR = 'a';	
	const ANEXAR_LEER = 'a+';
	const NUEVO_ESCRIBIR = 'x';
	const NUEVO_ESCRIBIR_LEER = 'x+';	
	const NUEVO_SOBREESCRIBIR = 'c';
	const NUEVO_SOBRESCRIBIR_LEER = 'c+';
	private static $modosApertura = array(
		'r','r+','w','w+','a','a+','x','x+','c','c+'
	);		
	public static function esModoAperturaValido($modo){
		if (is_string($modo)) {		
		  	foreach (self::$modosApertura as $modoApertura) {
		  		if ($modo == $modoApertura) {
		  			return true;
		  		}			
		  	}  		
		}
		return false;		
  	}
  	//No validado contra errores
  	public static function getLineasDeArchivo($ruta){
  	  $lineas = array();  		  		
  	  $ar=fopen($ruta,Modo_Apertura::LEER) or die("No se pudo abrir el archivo");
	  while (!feof($ar))
	  {
	    $lineas[]=fgets($ar);
	  }
	  fclose($ar);  	
	  return $lineas;	
  	}  	
}*/